COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
CredibleXML
v1.5
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES     SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

com.crediware.crediblexml.coredef
Class DataLayoutField

java.lang.Object
  |
  +--com.crediware.crediblexml.coredef.DataElement
        |
        +--com.crediware.crediblexml.coredef.DataField
              |
              +--com.crediware.crediblexml.coredef.DataLayoutField
All Implemented Interfaces:
IXMLPersistable
Direct Known Subclasses:
DataFieldBinary, DataFieldDateTime, DataFieldDescription, DataFieldNumeric, DataFieldText

public class DataLayoutField
extends DataField

Copyright (c) 2001-2002 Crediware LLC. Purpose: This class incapsulate "layout" field behavior for corresponding document element defined in the GUI. Returned by data accessor method generated by GUI tool.


Constructor Summary
DataLayoutField(DataSegment container, MetaData metaData, IExternalDataProvider dataProvider, java.lang.String value)
          constructor creates data element with specified parameters
 
Method Summary
protected  MetaField getFieldMetaData()
          Get field metadata
protected  int getXMLPresentmentType()
          Get XML Presentment Type
protected  boolean isVisibleInXML()
          Is visible in XML
 
Methods inherited from class com.crediware.crediblexml.coredef.DataField
getAttributesForElement, getFormattedValue, getLexicalValue, getValue, isElement, populateDataForElement, saveFragmentAsAttribute, saveFragmentAsElement, setValue, toString
 
Methods inherited from class com.crediware.crediblexml.coredef.DataElement
getDataProvider, getEmptyAttribute, getMetaData, getName, getParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DataLayoutField

public DataLayoutField(DataSegment container,
                       MetaData metaData,
                       IExternalDataProvider dataProvider,
                       java.lang.String value)
constructor creates data element with specified parameters

Method Detail

getFieldMetaData

protected MetaField getFieldMetaData()
Get field metadata

Returns:
MetaField

isVisibleInXML

protected boolean isVisibleInXML()
Is visible in XML

Specified by:
isVisibleInXML in class DataElement
Returns:
boolean

getXMLPresentmentType

protected int getXMLPresentmentType()
Get XML Presentment Type

Specified by:
getXMLPresentmentType in class DataField
Returns:
String